Skip to the content.

INV Material Transactions – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Detail report of Inventory transactions with item, primary qty, secondary qty, transaction type, transaction ID and total transaction qty

Report Parameters

Operating Unit, Organization Code, Subinventory, Item, Item Description, Category Set 1, Category Set 2, Category Set 3, Transaction within Days, Transaction Date From, Transaction Date To, Source Type, Exclude Source Type, Action, Exclude Action, Transaction Type, Supplier, Project, Show Lots, Exclude Transaction Type, Created By, Exclude Logical Transactions

Oracle EBS Tables Used

gl_periods, mtl_item_locations_kfv, gl_ledgers, hr_all_organization_units_vl, org_organization_definitions, mtl_material_transactions, mtl_transaction_types, mtl_txn_source_types, mtl_system_items_vl, mtl_parameters, hz_locations, mtl_transaction_reasons, mtl_generic_dispositions, mtl_sales_orders, cst_cost_updates, mtl_cycle_count_headers, gl_code_combinations_kfv, mtl_physical_inventories, po_headers_all, ap_suppliers, okc_k_headers_all_b, po_requisition_headers_all, wip_entities, mtl_txn_request_headers, mtl_transaction_lot_numbers, pa_projects_all, pa_tasks, org_access_view

Report Categories

Enginatics

INV Material Account Distribution Detail, GL Account Distribution Analysis, CAC Receiving Value (Period-End), CAC Deferred COGS Out-of-Balance, GL Account Analysis (Distributions), CAC Receiving Expense Value (Period-End), CAC Missing WIP Accounting Transactions

Running This SQL Without Blitz Report

Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.

Download & Import Options

Resource Link
Excel Example Output INV Material Transactions 24-Jul-2017 143718.xlsx
Blitz Report™ XML Import INV_Material_Transactions.xml
Full SQL on Enginatics www.enginatics.com/reports/inv-material-transactions/

Case Study & Technical Analysis: INV Material Transactions

Executive Summary

The INV Material Transactions report is the definitive audit trail for all inventory movements within the Oracle E-Business Suite. It captures every receipt, issue, transfer, and adjustment, providing a granular history of stock activity. This report is indispensable for Warehouse Managers, Cost Accountants, and Auditors to ensure inventory accuracy, investigate variances, and maintain compliance.

Business Challenge

Inventory is often the largest asset on a company’s balance sheet, yet it is prone to errors.

The Solution

This report provides a powerful search engine for the MTL_MATERIAL_TRANSACTIONS table, offering a complete Operational View of material flow.

Technical Architecture (High Level)

The report queries the core inventory transaction history table, which is typically one of the largest tables in an Oracle EBS database.

Parameters & Filtering

Performance & Optimization

FAQ

Q: Why can’t I see the cost for some transactions? A: If the organization uses Standard Costing, costs are typically updated periodically or may not be stamped on every transaction type in the same way as Average Costing. Also, some “Logical” transactions might not carry a value impact in the same way as physical moves.

Q: Does this report show serial numbers? A: Standard Material Transaction reports focus on Quantity and Lot. Serial numbers are stored in a child table (MTL_UNIT_TRANSACTIONS). While some versions of this report join to that table, it often multiplies the row count (one row per serial), so it is sometimes a separate option or report.

Q: What is the difference between “Transaction Date” and “Creation Date”? A: “Transaction Date” is when the movement physically occurred (or was backdated to). “Creation Date” is when the record was actually entered into the system. Large gaps between these two can indicate process issues (e.g., users entering data days after the work was done).


© 2026 Enginatics